Sand Scorpion Chinese Title Screen Revised Hardware

Serial:
Size:738260
CRC32:4192837781